electricity deposit - Turkish English Dictionary